better half

A person's spouse or lover, most commonly a man's wife.

A very close friend or companion.